provable fact - French English Dictionary